8037b448: 27 bd ff e8  ADDIU sp, sp, 0xffffffe8 (-24)
8037b44c: af bf 00 14  SW ra, sp, 0x14 (20)
8037b450: af a4 00 18  SW a0, sp, 0x18 (24)
8037b454: af a5 00 1c  SW a1, sp, 0x1c (28)

8037b458: 8f ae 00 18  LW t6, sp, 0x18 (24)
8037b45c: 11 c0 00 05  BEQ r0, t6, 0x8037b474 (pc + 0x14)
8037b460: 00 00 00 00  NOP

8037b464: 8f a4 00 18  LW a0, sp, 0x18 (24)
8037b468: 0c 09 e2 ae  JAL 0x80278ab8 (-2144892232)
8037b46c: 24 05 00 14  ADDIU a1, r0, 0x14 (20)
8037b470: af a2 00 1c  SW v0, sp, 0x1c (28)

8037b474: 8f af 00 1c  LW t7, sp, 0x1c (28)
8037b478: 11 e0 00 04  BEQ r0, t7, 0x8037b48c (pc + 0x10)
8037b47c: 00 00 00 00  NOP

8037b480: 8f a4 00 1c  LW a0, sp, 0x1c (28)
8037b484: 0c 0d ec 88  JAL 0x8037b220 (-2143833568)
8037b488: 24 05 00 0a  ADDIU a1, r0, 0xa (10)

8037b48c: 10 00 00 03  BEQ r0, r0, 0x8037b49c (pc + 0xc)
8037b490: 8f a2 00 1c  LW v0, sp, 0x1c (28)
8037b494: 10 00 00 01  BEQ r0, r0, 0x8037b49c (pc + 0x4)
8037b498: 00 00 00 00  NOP
8037b49c: 8f bf 00 14  LW ra, sp, 0x14 (20)
8037b4a0: 27 bd 00 18  ADDIU sp, sp, 0x18 (24)
8037b4a4: 03 e0 00 08  JR ra
8037b4a8: 00 00 00 00  NOP

if (arg1) {
    arg2 = simple_alocate(arg1, 0x14);
}
if (arg2) {
    0x8037b220(arg2, 0xa);
}
return arg2;
